//   'isStatic',
//   'isDev',
//   'isHMR',
//   'app',Vue 根实例
//   'store',
//   'payload',
//   'error',
//   'base',
//   'env',
//   'req',
//   'res',
//   'ssrContext',
//   'redirect',
//   'beforeNuxtRender',
//   'route',
//   'next',
//   '_redirected',
//   '_errored',
//   'params',
//   'query',
//   '$config',
//   '$axios',
//   '$dayjs',
//   '$imgUrl',
//   '$getWeekDay',
//   '$getLoginInfo',
//   '$saver',
//   '$keepDecimal'
// import Vue from 'vue'

// IE内核判断 加入了路由中间件 ， 不满足跳转到指定页面
export default function (context) {
  const userAgent = process.server ? context.req.headers['user-agent'] : navigator.userAgent
  const isIE = userAgent.includes('Trident'); // IE内核
  // console.log('ie-v',context.req)
  if (isIE) {
    return context.redirect('/error/upgrade-brower') // 提示页面
  }
  // if (context.req.originalUrl === '/error/upgrade-brower') {
  //   console.log('enter')
  //   return context.redirect(context.base)
  // } else {
  //   // return context.redirect(context.req.url)
  // }
}

// // ie 浏览器 判断
// export default function (context) {
//   const userAgent = process.server ? context.req.headers['user-agent'] : navigator.userAgent
//   console.log('enter',userAgent)
//   const re = new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})");
//   const isIE = re.exec(userAgent) != null; // ie 浏览器
//   if (isIE) {
//     const rv = parseFloat(RegExp.$1);
//     if (rv < 11) { // 低于IE11以下跳转 提示浏览器升级页面
//       return context.redirect('https://support.dmeng.net/upgrade-your-browser.html')
//     }
//   }
// }
